dma generic offload engine subsystem · Maintained
Maintainers
- M Vinod Koul <vkoul@kernel.org>
- R Frank Li <Frank.Li@kernel.org>
Paths
- F
Documentation/devicetree/bindings/dma/ - F
Documentation/driver-api/dmaengine/ - F
drivers/dma/ - F
include/dt-bindings/dma/ - F
include/linux/dma/ - F
include/linux/dmaengine.h - F
include/linux/of_dma.h
Last 30 days
Active reviewers (last 30 days)
-
Frank Li <Frank.Li@nxp.com>
3 attestations (3 Reviewed-by) · last on 2026-06-11
Recent patches
Most-recent 30 patches in this subsystem on linuxppc-dev (capped at 30), ordered by date desc.
-
COLD28d
[PATCHv4 15/15] dmaengine: fsldma: fix kernel-doc param names to match function signatures
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 14/15] dmaengine: fsldma: replace ppc-specific accessors with portable generic ones
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 13/15] dmaengine: fsldma: replace irq_of_parse_and_map with of_irq_get
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 12/15] dmaengine: fsldma: use devm_of_iomap() to simplify code
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 11/15] dmaengine: fsldma: convert channel allocation to devm_kzalloc()
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 10/15] dmaengine: fsldma: use devm_platform_ioremap_resource()
2026-06-11 · Rosen Penev <hidden> -
COLD28d
REVIEWED: 13 (13M) [PATCHv4 08/15] dmaengine: fsldma: convert to platform_get_irq_optional()
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 09/15] dmaengine: fsldma: use devm_kzalloc() to simplify code
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 07/15] dmaengine: fsldma: fix request_irqs unwind freeing unregistered IRQ
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 06/15] dmaengine: fsldma: fix probe error path not freeing IRQs
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 05/15] dmaengine: fsldma: check dma_async_device_register() return value
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 04/15] dmaengine: fsldma: provide device_release callback
2026-06-11 · Rosen Penev <hidden> -
COLD28d
REVIEWED: 13 (13M) [PATCHv4 03/15] dmaengine: fsldma: halt DMA engine before freeing resources
2026-06-11 · Rosen Penev <hidden> -
COLD28d
[PATCHv4 02/15] dmaengine: fsldma: drop desc_lock before invoking client callback
2026-06-11 · Rosen Penev <hidden> -
COLD28d
REVIEWED: 13 (13M) [PATCHv4 01/15] dmaengine: fsldma: kill tasklet before removing channel
2026-06-11 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 15/15] dmaengine: fsldma: fix kernel-doc param names to match function signatures
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 14/15] dmaengine: fsldma: replace ppc-specific accessors with portable generic ones
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 13/15] dmaengine: fsldma: replace irq_of_parse_and_map with of_irq_get
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 12/15] dmaengine: fsldma: use devm for of_iomap()
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 11/15] dmaengine: fsldma: convert channel allocation to devm_kzalloc()
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 10/15] dmaengine: fsldma: use devm_platform_ioremap_resource()
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 09/15] dmaengine: fsldma: use devm for kzalloc()
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 08/15] dmaengine: fsldma: convert to platform_get_irq_optional()
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 07/15] dmaengine: fsldma: fix request_irqs unwind freeing unregistered IRQ
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 06/15] dmaengine: fsldma: fix probe error path not freeing IRQs
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 05/15] dmaengine: fsldma: check dma_async_device_register() return value
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 04/15] dmaengine: fsldma: provide device_release callback
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 03/15] dmaengine: fsldma: halt DMA engine before freeing resources
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 02/15] dmaengine: fsldma: drop desc_lock before invoking client callback
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 01/15] dmaengine: fsldma: kill tasklet before removing channel
2026-06-09 · Rosen Penev <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD28d
REVIEWED: 13 (13M) [PATCHv4 01/15] dmaengine: fsldma: kill tasklet before removing channel
2026-06-11 · Rosen Penev <hidden> · 1 Reviewed-by -
COLD28d
REVIEWED: 13 (13M) [PATCHv4 03/15] dmaengine: fsldma: halt DMA engine before freeing resources
2026-06-11 · Rosen Penev <hidden> · 1 Reviewed-by -
COLD28d
REVIEWED: 13 (13M) [PATCHv4 08/15] dmaengine: fsldma: convert to platform_get_irq_optional()
2026-06-11 · Rosen Penev <hidden> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE106d
[PATCH 08/17] raid6: hide internals
2026-03-24 · Christoph Hellwig <hch@lst.de> -
COOLING14d
[PATCH 09/19] raid6: hide internals
2026-05-12 · Christoph Hellwig <hch@lst.de> -
COLD34d
[PATCH 02/10] dmaengine: fsldma: check dma_async_device_register() return value
2026-06-05 · Rosen Penev <hidden> -
COLD34d
[PATCH 03/10] dmaengine: fsldma: convert to platform_get_irq_optional()
2026-06-05 · Rosen Penev <hidden> -
COLD34d
[PATCH 10/10] dmaengine: fsldma: replace ppc-specific accessors with portable generic ones
2026-06-05 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 06/15] dmaengine: fsldma: fix probe error path not freeing IRQs
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 11/15] dmaengine: fsldma: convert channel allocation to devm_kzalloc()
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 10/15] dmaengine: fsldma: use devm_platform_ioremap_resource()
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 14/15] dmaengine: fsldma: replace ppc-specific accessors with portable generic ones
2026-06-09 · Rosen Penev <hidden> -
COLD30d
[PATCHv3 15/15] dmaengine: fsldma: fix kernel-doc param names to match function signatures
2026-06-09 · Rosen Penev <hidden>